A full-parallel implementation of Self-Organizing Maps on hardware
نویسندگان
چکیده
Self-Organizing Maps (SOMs) are extensively used for data clustering and dimensionality reduction. However, if applications to fully benefit from SOM based techniques, high-speed processing is demanding, given that tends be both highly dimensional yet “big”. Hence, a parallel architecture the introduced optimize system’s time. Unlike most literature approaches, proposed here does not contain sequential steps — common limiting factor speed. The was validated on FPGA evaluated concerning hardware throughput use of resources. Comparisons state art show speedup 8.91× over partially serial implementation, using less than 15% resources available. Thus, method points will obsolete quickly.
منابع مشابه
Multi-Dimensional Self-Organizing Maps on Massively Parallel Hardware
Although available (sequential) computer hardware is very powerful nowadays, the implementation of artificial neural networks on massively parallel hardware is still undoubtedly of high interest, not only under an academic point of view. This paper presents an implementation of multi-dimensional Self-Organizing Maps on a scalable SIMD structure of a CNAPS computer with up to 512 parallel proces...
متن کاملA Dynamical Implementation of Self-organizing Maps
The standard learning algorithm for self-organizing maps (SOM) involves the two steps of a search for the best matching neuron and of an update of its weight vectors in the neighborhood of this neuron. In the dy-namical implementation discussed here, a competitive dynamics of laterally coupled neurons with diiusive interaction is used to nd the best-matching neuron. The resulting neuronal excit...
متن کاملSelf Organizing Maps: A Robust Implementation
Methods for visualizing multidimensional data are of great interest in computer science and engineering. One popular technique is selforganizing map, a type of neural network, that uses machine learning algorithms to map multidimensional data to a two-dimensional surface. They are widely used for exploratory data analysis and visualization and have been used to perform clustering and classifica...
متن کاملDesigning Parallel Computers for Self Organizing Maps
Self organizing maps (SOM) are a class of artificial neural network (ANN) models developed by Kohonen. There are a number of variants, where the self organizing feature map (SOFM) is one of the most used ANN models with unsupervised learning. Learning vector quantifiers (LVQ) is another group of SOM which can be used as very efficient classifiers. SOM have been used in a variety of fields, e.g....
متن کاملImplementation of Kohonen's Self-Organizing Maps on MANTRA I
Reprinted from This paper presents a computer dedicated to neu-ral algorithms. The computational core of the system is a systolic array of dedicated Processing Elements (PEs). This accelerator provides the primitives to implement several widely used neural models, including Kohonen's Self-Organizing Maps (SOMs). This paper concentrates on the problems related to the mapping of the SOM algorithm...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Neural Networks
سال: 2021
ISSN: ['1879-2782', '0893-6080']
DOI: https://doi.org/10.1016/j.neunet.2021.05.021